package bean;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name="turma")
public class Turma {
	
	@Id
	private int codTurma;
	
	@Column(nullable = false)
	private String periodo;
	
	//@Column(nullable = false)
	//private String ano;
	
	@Column
	private String serie;
        
        @Column
        private String nome;
        
        @Column
        private String turno;

        public String getTurno() {
            return turno;
        }

        public void setTurno(String turno) {
            this.turno = turno;
        }

        
        public String getNome() {
            return nome;
        }

        public void setNome(String nome) {
            this.nome = nome;
        }

	public int getCodTurma() {
		return codTurma;
	}

	public void setCodTurma(int codTurma) {
		this.codTurma = codTurma;
	}

	public String getPeriodo() {
		return periodo;
	}

	public void setPeriodo(String periodo) {
		this.periodo = periodo;
	}

	/*public String getAno() {
		return ano;
	}

	public void setAno(String ano) {
		this.ano = ano;
	}*/

	public String getSerie() {
		return serie;
	}

	public void setSerie(String serie) {
		this.serie = serie;
	}

	@Override
	public boolean equals(Object obj) {
		if(obj instanceof Turma){
			Turma p = (Turma) obj;
			if(p.getCodTurma() == this.getCodTurma()){
				return true;
			}
		}
		return false;
	}
	
	

}
